spitting feathers - Alemán Inglés Diccionario